better sample output 2