as a seperate exercise, we should handle this in a more centralised way with some sort of settings accessor so that it doesn't matter where you import from