Added more primitive procedures.