changed pre-spending for assets to reserve spending, notify for traps, clean up empty servers