adding unit test and data for #22