optimize circle image display
add reveal frame work