sample code for proposal