adding draft e-greedy