remove unnecessary stuffs