Implemented and debugged the low level end points