added located functionality