v2.6 added alpha pathing algorithm