converting to simpler instance workflow