Moving faster and less stressed