start adding some spec tests.