started on references and rename an object