рисование блоков данных. нужен рефакторинг