actually fix type. sigh.