parse public