added ds_store to top level so it only needs to be included once
added test for keys