workable reveal function.