Fix pretty much all memory issues. while(1) { notification.show() } now gets to ~60MB max before the garbage collector is invoked.