working through execution bugs