added png conversion support