algo ~> uebersicht