remove unused imports
suppress unchecked warning