~ fix length type