api: add $and