reference wrap the right way