random changes with content