get the real target based on position