remove uneccessary codes