use omspec before valid can be used