added eat check method