Change content methods to use reference pointers