added circle shape
no benchmark by default
adapted circle to shapes