absolute path and logging etc.