lear how to commit