readme
split off returnError
tests; readme