generated drinks model