added intro on software document