function [] = ourListener( s , ~ )
data = get( 1 , 'UserData' );
changeToMake = get( s , 'value' );
changeToMake = round( changeToMake );
set( data{ 2 } , 'string' , sprintf( '$%01.2f' , changeToMake / 100 ) );
[ q , d , n , p ] = makeChange( changeToMake );
set( data{ 1 }( 2 , 1 ) , 'string' , num2str( q ) );
set( data{ 1 }( 2 , 2 ) , 'string' , num2str( d ) );
set( data{ 1 }( 2 , 3 ) , 'string' , num2str( n ) );
set( data{ 1 }( 2 , 4 ) , 'string' , num2str( round( p ) ) );
end