rename retrieve function to reduce ambiguity with plan english comments
added show function