refactor a Food