a slightly different approach of tracking visiting status. save here, for I didn't want to waste an option..