Added PNG support