project structure + geolocation