make member remove functional