popis implementace