added matrix widget