changed default behavior to set text and images (parameterless construction)