revshft fix