working not, tried to eliminate all the commeents