fix png bugs