remove unnessasay stuff