changes to quiet warnings during compilation