Added spec-id generator