finished widget creation!