Recursive get method
Minor fixes