Paths and variables work!!

They work pretty well and they even use the correct variables and
everything. It's much cleaner than what it was before as well.