indent for readability, and add circle command