removing path responsability from compiler to utils. Make more sense now