first version.
fixed the 2x2 pixel