example primitive
fix