non const