Added guard clauses to all 4 methods.