allow_add added