Simplification of overridden retrieve function