javascript/primitives full