primitive fixed