Commiting early prorotype