almost done, need to add verbose and tryCatch for biomaRt connection