revise epoch