refresh
add specification class