implemented [circle] feature