running now, but epsilon is wrong