made many updates