add circle and string function