update & add dock menu