with In_POSITION callback