myModel generation