less hard coding of paths
make the json somewhat human readable