make geometry file optional