add circle animation
amend
add pattern