I changed the class of Gift into enum