implement make_inactive