updates, updates, updates ....
some small changes