adding Preston's old tests