remove unuseful