updated with png format