Initial submission final version