update - shitload of things