fulfilling requirements   -   exceeding expectations

Heart white small