all kinds of updates and tweaks