Скинул код.

Надеюсь все норм.