basic-adds