removed silent validation