added basic primitives to standard library