updates and more updates