shutting off warnings for type defaults