added extra-abc library