again, this should be loaded from a config file