draft for reference fields