[wip] add png file and json parse