Implemented both add and delete of base characters.