query can be protein too now
more output options