partial for new code issue -- convert type to static