Modify the position passed to listener