adding some test helpers and specs
more files that are necessary