tabs+swipe, new layous, refactoring, ingridients