undercook
not defined yet