deleted unnecessary junk