In 2010, with preparations for Joomla 1.6 nearly completed, Amy Stephen, Klas Beric, Marco Barbosa, Matt Thomas "et al." started a project to refactor the Joomla code. Code-named Molajo (an anagram of Joomla), the group felt that the existing Joomla CMS hindered end-users and developers adopting Joomla because (a) the Joomla CMS did not offer a range of packages containing a themed sets of web applications—like other CMS products had been doing for some time—and (b) the traditional MVC approach decreased developers' productivity in creating new components for Joomla.