added start/end init in initialPrimitives