unnecessary type annotation