add select can have more than one parameter
add test