add select spec