add kitchen
refactor code after commit