mook up of meal functions