tidied up the cms interface for inserting widgets