Fitting engine

notes and things