pass by const reference.