Implemented BasePoint