acknowledgement: Raja added
project definition boilerplate removed