up to const operator