initialze projects
modify
add checkout