sending positions, but with some exceptions