refactor
added feeding (phase3) test