now the python script generates de coffe models, so the DRY principle is respeted