corrected DataFrames interaction bug, tweaked tests