radical changes in interface in order to avoid methods name duplicates
(forced by endpoint server)