use sin/cos to position circles for ease of interoperation
add detail header and mouseover line