working on specification document