implementovano vice zjednoduseni