hard shifting solutions