update purpose lines