Remove compilation bug
Make file paths dynamic