make create circle a seperate function