modeling by Location