reduce use of <any>