add SMARTQuery