move alpha and epsilon to args