migration, views, controllers optimization, cart create