valid chanegs