removed debuging print statments