Learn to check if it works before committing