Add better value retrieval methods