adds some really crappy tests, makes me feel a bit better though