updating for relative pathing