HOW LONG WILL THE DEVELOPMENT TAKE TO COMPLETE?