short summary of the algorithms