added pathing convenience methods; fixed 64-bit precision error