changes for execeution