add ubah and delete functionality from system for o1