adjust the contents