proposal mechanism added