improved code stabilty. Pathing 0.1 - wip might not work