opravena asi polovica chyb, co nasiel Tomas :)