constify pointers
constify method
use const ref
use m_ for internal members