removed unuseful stuff