billp1, are you an engineer?