FTMModels prorotype classes, some unfinished..