comments, developed some interface methods and uiController for rest-client