implemented Abdicate decision