abstract xpos approx; fix droptrial bug