allow ref