strategy first commit