bug with custom paths + improved module importing