Clarify normal algorithm