по поводу дырок я писал, смотри выше