fix type?