maybe better support for dbref