removing unnecessary components