Corrected listeners for position change and position remove