for temp - disable autocast Integer constant to expected type (confusion with method overloading)
removed unused thing