remove unnessessary stuff