hide the const