Поменял подход к покрасу. Надеюсь я исправляю ошибки свои, вы хоть говорите, что ли...