first vesion commit