added circle drawing code