added circle drawing capability