Methods are now const, if possible