Completed target 2

you can now specify the diameter in the component classes code.