retrieves information dependant on its existance