robust mechanism