event circles
use API func for ui triggered tab