initial commit with software