using realpath rather than hard coded