initial commit with map