making more valid