Focus on retrieve logic