todo: fix all this sht

Signed-off-by: RickKross <emirick@yandex.ru>