second challenge - added toLabel and code