update circular 2