fix missing require
enriching reference a bit