artificial acrs updated
direction calculation fixed
steps calculation added
support changing added