improve reveal