follow widget standards for 4x4