reveal AND collection update!