fixed up the eating a bit