solved duplicate naming issue
Added virtual and symmetrical