obj-abacus added