all nine specs forms are functional