avoid reference resolving