implements eating