fix reveal method