correctly handleing missing using statements