producer skeleton