Recoded A*, at least it's moving now