changes for working