remove uneeded