declaration changes