Make opts optional