revised initial commit