location require