some tests for reworking passing data