added appointment management spec