adding reveal dependency