more updates to make things better