first initialize commit