updated to add reveal