fix missed id -=> instancetype change