optimized images

png enables some advance coding possibilities we should use if possible