adding reveal layotu type and updating demo