modified execute to run more than one time (sigh)