Working in red/green/refactor with 58 assertions passed