už snad dořešit jen drobnosti v kódu a doimplementovat ho