Any reason to init it with all zeros and not just opts alone?