adding type hint for extra clarity