fully functional model engine