add/mod widget working