feeling better and moving, sort of