changed the way modes are passed to get_from_ncbi