+ added const to methods