correct const correctness