fixed shitty exception handling, added variable for geodb file location