initial commiting