picture parsing