Are you mobile on it? Swelling go down? Hope you are up and at 'em quickly!