args to be passed by const ref