decorator hw