Added settings , profile retrieval implementation