new feature - 'valid'