should probably support some options or user configuration or something
especially useful for the Titan integration (see #5)