added middleman project