3 Commits (error-checking)