cleaner geometry component and sphere example