upgrade to lab 4.x add notify and cosmetic