can we use a type annotation here? (not var)