comments on widgets where constructors might be confusing