Project, based on Middlemann framework