Ra walking and thinking