autodetect base-path