most bugs seem fixed, arrows are done