12516 visible pixels out of 20000