fixed dispatch to execute