prototype pattern - mtips5s