make these const so we can call them from const objects and references