removing unnecssaries