# Building map in the controller

**URL:** <https://community.thinkgeo.com/t/building-map-in-the-controller/4033>\
**Category:** MVC\
**Created:** [April 18, 2013, 8:43am UTC](https://community.thinkgeo.com/t/building-map-in-the-controller/4033 "2013-04-18T08:43:18Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Allen](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/a/bbce88/32.png) [@Allen](https://community.thinkgeo.com/u/Allen)\
**Post date:** [April 18, 2013, 8:43am UTC](https://community.thinkgeo.com/t/building-map-in-the-controller/4033/1 "2013-04-18T08:43:18Z")

</div>

Good&nbsp;morning,

I'm&nbsp;working&nbsp;on&nbsp;making&nbsp;mods&nbsp;to&nbsp;some&nbsp;of&nbsp;the&nbsp;"Getting&nbsp;Started"&nbsp;guide&nbsp;samples&nbsp;to&nbsp;learn&nbsp;stuff.&nbsp;&nbsp;While&nbsp;I&nbsp;may&nbsp;be&nbsp;wrong,&nbsp;I&nbsp;think&nbsp;with&nbsp;the&nbsp;complicated&nbsp;map&nbsp;we&nbsp;will&nbsp;be&nbsp;using&nbsp;the&nbsp;proper&nbsp;place&nbsp;to&nbsp;build&nbsp;the&nbsp;map&nbsp;is&nbsp;in&nbsp;the&nbsp;controller.&nbsp;&nbsp;I&nbsp;have&nbsp;been&nbsp;able&nbsp;to&nbsp;do&nbsp;that,&nbsp;but&nbsp;I&nbsp;simply&nbsp;can't&nbsp;get&nbsp;anything&nbsp;else&nbsp;to&nbsp;work.&nbsp;&nbsp;For&nbsp;example,&nbsp;I&nbsp;made&nbsp;a&nbsp;modification&nbsp;to&nbsp;a&nbsp;map&nbsp;with&nbsp;two&nbsp;layers&nbsp;to&nbsp;toggle&nbsp;a&nbsp;roads&nbsp;layer&nbsp;on&nbsp;and&nbsp;off&nbsp;in&nbsp;response&nbsp;to&nbsp;clicking&nbsp;a&nbsp;button.&nbsp;&nbsp;When&nbsp;I&nbsp;debug&nbsp;the&nbsp;controller&nbsp;method&nbsp;I&nbsp;toggle&nbsp;the&nbsp;layer's&nbsp;IsVisible&nbsp;status&nbsp;and&nbsp;I&nbsp;can&nbsp;see&nbsp;that&nbsp;change,&nbsp;but&nbsp;it&nbsp;doesn't&nbsp;do&nbsp;anything&nbsp;to&nbsp;the&nbsp;map:&nbsp;both&nbsp;of&nbsp;my&nbsp;layers&nbsp;are&nbsp;still&nbsp;visible.&nbsp;&nbsp;I&nbsp;tried&nbsp;changing&nbsp;MapBackground&nbsp;and&nbsp;I&nbsp;can't&nbsp;get&nbsp;that&nbsp;to&nbsp;work&nbsp;either.&nbsp;&nbsp;This&nbsp;is&nbsp;an&nbsp;example&nbsp;of&nbsp;what&nbsp;I'm&nbsp;trying&nbsp;to&nbsp;do:

&nbsp;

&nbsp;

`        [MapActionFilter]        public ActionResult ToggleRoads(Map map, GeoCollection<object> args)        {            LayerOverlay bg = (LayerOverlay)map.BackgroundOverlay;            foreach (Layer layer in bg.Layers)            {                if (layer.Name == "roads")                {                    layer.IsVisible = !layer.IsVisible;                }            }            return View(map);        }`Since&nbsp;all&nbsp;of&nbsp;the&nbsp;examples&nbsp;are&nbsp;written&nbsp;the&nbsp;other&nbsp;way&nbsp;around&nbsp;(coding&nbsp;the&nbsp;map&nbsp;in&nbsp;the&nbsp;view)&nbsp;I&nbsp;don't&nbsp;have&nbsp;much&nbsp;to&nbsp;go&nbsp;on.&nbsp;Any&nbsp;ideas&nbsp;of&nbsp;what&nbsp;I'm&nbsp;doing&nbsp;wrong?

Thanks,

Allen

---

<div class="post-metadata">

**Author:** ![Jean-marie](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/j/a183cd/32.png) [@Jean-marie](https://community.thinkgeo.com/u/Jean-marie)\
**Post date:** [April 19, 2013, 5:01am UTC](https://community.thinkgeo.com/t/building-map-in-the-controller/4033/2 "2013-04-19T05:01:02Z")

</div>

Hi,&nbsp;  
&nbsp;&nbsp;  
&nbsp;I&nbsp;am&nbsp;also&nbsp;using&nbsp;map&nbsp;suite&nbsp;mvc&nbsp;and&nbsp;I&nbsp;think&nbsp;that&nbsp;thinkgeo&nbsp;should&nbsp;provide&nbsp;much&nbsp;more&nbsp;samples&nbsp;where&nbsp;the&nbsp;map&nbsp;and&nbsp;layers&nbsp;are&nbsp;defined&nbsp;inside&nbsp;the&nbsp;view&nbsp;and&nbsp;populated&nbsp;/&nbsp;controlled&nbsp;from&nbsp;the&nbsp;controller.&nbsp;&nbsp;To&nbsp;help&nbsp;with&nbsp;your&nbsp;issue&nbsp;I&nbsp;think&nbsp;that&nbsp;you&nbsp;have&nbsp;to&nbsp;understand&nbsp;that&nbsp;working&nbsp;with&nbsp;the&nbsp;controller&nbsp;methods&nbsp;require&nbsp;ajax&nbsp;most&nbsp;of&nbsp;the&nbsp;time.&nbsp;&nbsp;A&nbsp;good&nbsp;practice&nbsp;at&nbsp;least&nbsp;for&nbsp;me&nbsp;is&nbsp;to&nbsp;define&nbsp;the&nbsp;map,&nbsp;overlays&nbsp;and&nbsp;layers&nbsp;inside&nbsp;the&nbsp;view&nbsp;then&nbsp;I&nbsp;do&nbsp;use&nbsp;ajax&nbsp;from&nbsp;the&nbsp;client&nbsp;side&nbsp;to&nbsp;control&nbsp;all&nbsp;map&nbsp;interactions.&nbsp;The&nbsp;other&nbsp;thing&nbsp;is&nbsp;that&nbsp;when&nbsp;you&nbsp;use&nbsp;ajax&nbsp;to&nbsp;call&nbsp;a&nbsp;method&nbsp;then&nbsp;most&nbsp;of&nbsp;the&nbsp;time&nbsp;you&nbsp;have&nbsp;to&nbsp;refresh&nbsp;the&nbsp;map&nbsp;on&nbsp;the&nbsp;client&nbsp;side&nbsp;when&nbsp;the&nbsp;ajax&nbsp;call&nbsp;has&nbsp;been&nbsp;completed&nbsp;from&nbsp;the&nbsp;server.&nbsp;&nbsp;Of&nbsp;course&nbsp;needless&nbsp;to&nbsp;say&nbsp;that&nbsp;JavaScript&nbsp;is&nbsp;a&nbsp;must&nbsp;and&nbsp;should&nbsp;be&nbsp;part&nbsp;of&nbsp;the&nbsp;required&nbsp;skills&nbsp;needed&nbsp;to&nbsp;build&nbsp;advanced&nbsp;applications.&nbsp;  
&nbsp;&nbsp;  
&nbsp;Jm.

---

<div class="post-metadata">

**Author:** ![Johnny](https://community.thinkgeo.com/user_avatar/community.thinkgeo.com/johnny/32/19044_2.png) [@Johnny](https://community.thinkgeo.com/u/Johnny)\
**Post date:** [April 19, 2013, 6:29am UTC](https://community.thinkgeo.com/t/building-map-in-the-controller/4033/3 "2013-04-19T06:29:11Z")

</div>

&nbsp;Guys,

Thanks&nbsp;so&nbsp;much&nbsp;for&nbsp;reminding&nbsp;us,&nbsp;I&nbsp;guess&nbsp;we&nbsp;will&nbsp;create&nbsp;more&nbsp;useful&nbsp;demos&nbsp;on&nbsp;MVC&nbsp;communication&nbsp;and&nbsp;attached&nbsp;them&nbsp;into&nbsp;[wiki.thinkgeo.com](http://wiki.thinkgeo.com)&nbsp;,&nbsp;if&nbsp;you&nbsp;guys&nbsp;have&nbsp;any&nbsp;requirements,&nbsp;please&nbsp;feel&nbsp;free&nbsp;to&nbsp;let&nbsp;us&nbsp;know&nbsp;and&nbsp;we&nbsp;can&nbsp;do&nbsp;some&nbsp;references.&nbsp;

Allen,&nbsp;I&nbsp;think&nbsp;Jean-marie&nbsp;shows&nbsp;a&nbsp;good&nbsp;way&nbsp;to&nbsp;go,&nbsp;besides&nbsp;this,&nbsp;we&nbsp;also&nbsp;can&nbsp;create&nbsp;the&nbsp;map&nbsp;object&nbsp;in&nbsp;the&nbsp;controller&nbsp;and&nbsp;then&nbsp;make&nbsp;it&nbsp;as&nbsp;the&nbsp;model&nbsp;of&nbsp;the&nbsp;view&nbsp;to&nbsp;show&nbsp;it.&nbsp;But&nbsp;if&nbsp;we&nbsp;would&nbsp;like&nbsp;to&nbsp;do&nbsp;any&nbsp;changes&nbsp;to&nbsp;the&nbsp;map&nbsp;on&nbsp;server&nbsp;side,&nbsp;the&nbsp;good&nbsp;practice&nbsp;is&nbsp;that&nbsp;we&nbsp;can&nbsp;use&nbsp;an&nbsp;Ajax&nbsp;call&nbsp;to&nbsp;call&nbsp;the&nbsp;action&nbsp;of&nbsp;the&nbsp;controller,&nbsp;but&nbsp;one&nbsp;thing&nbsp;that&nbsp;we&nbsp;need&nbsp;to&nbsp;pay&nbsp;attention&nbsp;to&nbsp;is&nbsp;that&nbsp;please&nbsp;make&nbsp;sure&nbsp;the&nbsp;called&nbsp;action&nbsp;shouldn’t&nbsp;return&nbsp;a&nbsp;real&nbsp;ActionResult&nbsp;(page&nbsp;view),&nbsp;it&nbsp;can&nbsp;be&nbsp;string,&nbsp;some&nbsp;complicated&nbsp;objects,&nbsp;void&nbsp;etc.&nbsp;Maybe&nbsp;you&nbsp;can&nbsp;try&nbsp;the&nbsp;installation&nbsp;demo&nbsp;“InteractiveOverlays\SetBackgroundColor”,&nbsp;which&nbsp;is&nbsp;similar&nbsp;to&nbsp;your&nbsp;demo&nbsp;except&nbsp;its&nbsp;map&nbsp;created&nbsp;in&nbsp;the&nbsp;View&nbsp;page.&nbsp;In&nbsp;your&nbsp;demo,&nbsp;you&nbsp;just&nbsp;need&nbsp;to&nbsp;change&nbsp;the&nbsp;code&nbsp;as&nbsp;following,&nbsp;and&nbsp;redraw&nbsp;the&nbsp;Overlay&nbsp;which&nbsp;contains&nbsp;these&nbsp;2&nbsp;layers&nbsp;on&nbsp;client&nbsp;side&nbsp;in&nbsp;its&nbsp;callback&nbsp;function.

`        [MapActionFilter]        public void ToggleRoads(Map map, GeoCollection<object> args)        {            LayerOverlay bg = (LayerOverlay)map.BackgroundOverlay;            foreach (Layer layer in bg.Layers)            {                if (layer.Name == "roads")                {                    layer.IsVisible = !layer.IsVisible;                }            }        }`

&nbsp;

Hope&nbsp;it&nbsp;helps,

Johnny

---

<div class="post-metadata">

**Author:** ![Allen](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/a/bbce88/32.png) [@Allen](https://community.thinkgeo.com/u/Allen)\
**Post date:** [April 29, 2013, 7:39am UTC](https://community.thinkgeo.com/t/building-map-in-the-controller/4033/4 "2013-04-29T07:39:44Z")

</div>

Good&nbsp;morning&nbsp;everyone…&nbsp;  
&nbsp;&nbsp;  
&nbsp;Sorry&nbsp;for&nbsp;the&nbsp;delay.&nbsp;&nbsp;I&nbsp;was&nbsp;on&nbsp;vacation&nbsp;last&nbsp;week.&nbsp;&nbsp;&nbsp;  
&nbsp;&nbsp;  
&nbsp;Thanks&nbsp;for&nbsp;the&nbsp;info.&nbsp;&nbsp;I&nbsp;need&nbsp;to&nbsp;have&nbsp;some&nbsp;level&nbsp;of&nbsp;funtionality&nbsp;demonstrated&nbsp;in&nbsp;a&nbsp;few&nbsp;weeks&nbsp;and&nbsp;am&nbsp;beginning&nbsp;to&nbsp;wonder&nbsp;if&nbsp;I&nbsp;should&nbsp;switch&nbsp;to&nbsp;the&nbsp;Web&nbsp;edition&nbsp;to&nbsp;get&nbsp;it&nbsp;done&nbsp;or&nbsp;just&nbsp;go&nbsp;with&nbsp;the&nbsp;samples&nbsp;use&nbsp;of&nbsp;building&nbsp;the&nbsp;map&nbsp;in&nbsp;the&nbsp;view.&nbsp;&nbsp;I&nbsp;just&nbsp;don’t&nbsp;know&nbsp;if&nbsp;I&nbsp;will&nbsp;come&nbsp;across&nbsp;a&nbsp;limitation&nbsp;doing&nbsp;it&nbsp;that&nbsp;way.&nbsp;&nbsp;This&nbsp;doesn’t&nbsp;mean&nbsp;it&nbsp;will&nbsp;have&nbsp;to&nbsp;be&nbsp;implemented&nbsp;this&nbsp;way&nbsp;for&nbsp;the&nbsp;actual&nbsp;development,&nbsp;it&nbsp;just&nbsp;sounds&nbsp;like&nbsp;it&nbsp;might&nbsp;be&nbsp;easier&nbsp;to&nbsp;get&nbsp;something&nbsp;“on&nbsp;the&nbsp;Web”&nbsp;as&nbsp;a&nbsp;demo&nbsp;since&nbsp;I&nbsp;better&nbsp;understand&nbsp;the&nbsp;traditional&nbsp;ASP&nbsp;flow.&nbsp;&nbsp;The&nbsp;users&nbsp;would&nbsp;not&nbsp;know&nbsp;anything&nbsp;about&nbsp;the&nbsp;supporting&nbsp;technology&nbsp;so&nbsp;it&nbsp;probably&nbsp;doesn’t&nbsp;matter&nbsp;much&nbsp;to&nbsp;them.&nbsp;&nbsp;I&nbsp;have&nbsp;done&nbsp;a&nbsp;lot&nbsp;more&nbsp;of&nbsp;the&nbsp;traditional&nbsp;[ASP.NET](http://ASP.NET)&nbsp;stuff&nbsp;than&nbsp;MVC.&nbsp;&nbsp;Any&nbsp;comments&nbsp;before&nbsp;I&nbsp;try&nbsp;this?&nbsp;  
&nbsp;&nbsp;  
&nbsp;Allen

---

<div class="post-metadata">

**Author:** ![Jean-marie](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/j/a183cd/32.png) [@Jean-marie](https://community.thinkgeo.com/u/Jean-marie)\
**Post date:** [May 1, 2013, 8:44am UTC](https://community.thinkgeo.com/t/building-map-in-the-controller/4033/5 "2013-05-01T08:44:52Z")

</div>

&nbsp;Hi,

&nbsp;  
As&nbsp;a&nbsp;customer&nbsp;I&nbsp;was&nbsp;used&nbsp;to&nbsp;ASPX&nbsp;but&nbsp;ASP&nbsp;(not&nbsp;only&nbsp;speaking&nbsp;about&nbsp;thinkgeo)&nbsp;is&nbsp;no&nbsp;good&nbsp;with&nbsp;mobile&nbsp;device(s)&nbsp;too&nbsp;much&nbsp;data&nbsp;is&nbsp;transfered&nbsp;between&nbsp;the&nbsp;client&nbsp;and&nbsp;the&nbsp;server.&nbsp;Moreover,&nbsp;AJAX&nbsp;is&nbsp;way&nbsp;much&nbsp;easier&nbsp;with&nbsp;MVC!&nbsp;&nbsp;I&nbsp;know&nbsp;it&nbsp;could&nbsp;take&nbsp;sometime&nbsp;to&nbsp;learn&nbsp;but&nbsp;believe&nbsp;me&nbsp;.NET&nbsp;MVC&nbsp;is&nbsp;really&nbsp;what&nbsp;the&nbsp;future&nbsp;is&nbsp;made&nbsp;of.  
&nbsp;  
a&nbsp;screen&nbsp;copy&nbsp;of&nbsp;what&nbsp;could&nbsp;be&nbsp;done&nbsp;using&nbsp;.NET&nbsp;MVC,&nbsp;Twitter&nbsp;Bootstrap,&nbsp;knockout.js&nbsp;and&nbsp;some&nbsp;other&nbsp;cool&nbsp;techno.

 ![](https://community.thinkgeo.com/uploads/default/original/2X/d/d5a2cfa64dffbca8e7c92c7394b2d122f31d9512.png)

---

<div class="post-metadata">

**Author:** ![Johnny](https://community.thinkgeo.com/user_avatar/community.thinkgeo.com/johnny/32/19044_2.png) [@Johnny](https://community.thinkgeo.com/u/Johnny)\
**Post date:** [May 2, 2013, 8:56am UTC](https://community.thinkgeo.com/t/building-map-in-the-controller/4033/6 "2013-05-02T08:56:26Z")

</div>

Hi&nbsp;JM,&nbsp;thank&nbsp;you&nbsp;very&nbsp;much&nbsp;for&nbsp;providing&nbsp;the&nbsp;professional&nbsp;answer&nbsp;here.&nbsp;Your&nbsp;application&nbsp;looks&nbsp;pretty&nbsp;good.&nbsp;

Allen,&nbsp;I&nbsp;agree&nbsp;with&nbsp;JM&nbsp;on&nbsp;his&nbsp;point&nbsp;absolutely.&nbsp;Asp.NET&nbsp;MVC&nbsp;is&nbsp;really&nbsp;what&nbsp;the&nbsp;future&nbsp;is&nbsp;made&nbsp;of.&nbsp;It&nbsp;can&nbsp;provide&nbsp;much&nbsp;more&nbsp;efficient,&nbsp;flexible&nbsp;and&nbsp;cross-platform&nbsp;application.&nbsp;It&nbsp;will&nbsp;be&nbsp;easier&nbsp;to&nbsp;implement&nbsp;AJAX.&nbsp;In&nbsp;traditional&nbsp;Asp.net,&nbsp;I&nbsp;guess&nbsp;ICallback&nbsp;will&nbsp;be&nbsp;used&nbsp;a&nbsp;lot&nbsp;to&nbsp;do&nbsp;the&nbsp;AJAX&nbsp;stuff,&nbsp;it&nbsp;will&nbsp;run&nbsp;into&nbsp;a&nbsp;big&nbsp;“switch…case”&nbsp;statement,&nbsp;maybe&nbsp;we&nbsp;can&nbsp;use&nbsp;“Reflection”&nbsp;here,&nbsp;but&nbsp;it&nbsp;still&nbsp;may&nbsp;make&nbsp;the&nbsp;application&nbsp;go&nbsp;into&nbsp;tightly&nbsp;coupling&nbsp;easily.&nbsp;Beside,&nbsp;Asp.NET&nbsp;Mvc&nbsp;will&nbsp;have&nbsp;a&nbsp;light-weight&nbsp;page-loading,&nbsp;there&nbsp;isn’t&nbsp;any&nbsp;viewState,&nbsp;extra&nbsp;useless&nbsp;information&nbsp;which&nbsp;takes&nbsp;part&nbsp;in&nbsp;client-server&nbsp;side&nbsp;communication.&nbsp;All&nbsp;in&nbsp;all,&nbsp;for&nbsp;me,&nbsp;I&nbsp;think&nbsp;MVC&nbsp;performs&nbsp;better&nbsp;than&nbsp;traditional&nbsp;Asp.net.  
At&nbsp;the&nbsp;very&nbsp;beginning,&nbsp;I&nbsp;recommend&nbsp;you&nbsp;just&nbsp;follow&nbsp;the&nbsp;coding&nbsp;pattern&nbsp;used&nbsp;in&nbsp;“How&nbsp;Do&nbsp;I”&nbsp;sample&nbsp;to&nbsp;do&nbsp;your&nbsp;project,&nbsp;any&nbsp;question&nbsp;or&nbsp;problem,&nbsp;please&nbsp;feel&nbsp;free&nbsp;to&nbsp;let&nbsp;us&nbsp;know,&nbsp;we&nbsp;will&nbsp;provide&nbsp;the&nbsp;answer&nbsp;ASAP.&nbsp;After&nbsp;experienced&nbsp;one&nbsp;MVC&nbsp;project,&nbsp;I&nbsp;guess&nbsp;everything&nbsp;will&nbsp;become&nbsp;easier&nbsp;for&nbsp;you.  
Best&nbsp;Regards,  
Johnny

---

<div class="post-metadata">

**Author:** ![Allen](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/a/bbce88/32.png) [@Allen](https://community.thinkgeo.com/u/Allen)\
**Post date:** [May 6, 2013, 9:48am UTC](https://community.thinkgeo.com/t/building-map-in-the-controller/4033/7 "2013-05-06T09:48:09Z")

</div>

Johnny&nbsp;and&nbsp;Jean-marie,&nbsp;  
&nbsp;&nbsp;  
&nbsp;Thanks&nbsp;for&nbsp;the&nbsp;comments.&nbsp;&nbsp;The&nbsp;sample&nbsp;looks&nbsp;pretty&nbsp;impressive.&nbsp;&nbsp;What&nbsp;it&nbsp;eventually&nbsp;came&nbsp;down&nbsp;to&nbsp;here&nbsp;was&nbsp;trying&nbsp;to&nbsp;make&nbsp;a&nbsp;Web&nbsp;application&nbsp;look&nbsp;and&nbsp;function&nbsp;a&nbsp;lot&nbsp;like&nbsp;our&nbsp;desktop&nbsp;application&nbsp;versus&nbsp;the&nbsp;fact&nbsp;that&nbsp;I’m&nbsp;not&nbsp;an&nbsp;interface&nbsp;design&nbsp;person…especially&nbsp;for&nbsp;the&nbsp;Web,&nbsp;so&nbsp;we&nbsp;put&nbsp;the&nbsp;thing&nbsp;on&nbsp;hold&nbsp;to&nbsp;concentrate&nbsp;on&nbsp;some&nbsp;other&nbsp;items,&nbsp;and&nbsp;maybe&nbsp;by&nbsp;then&nbsp;we’ll&nbsp;have&nbsp;a&nbsp;Web&nbsp;person&nbsp;who&nbsp;will&nbsp;know&nbsp;how&nbsp;do&nbsp;it.&nbsp;&nbsp;I&nbsp;don’t&nbsp;think&nbsp;I&nbsp;would&nbsp;have&nbsp;had&nbsp;any&nbsp;problem&nbsp;dealing&nbsp;with&nbsp;the&nbsp;mapping&nbsp;part,&nbsp;it’s&nbsp;just&nbsp;the&nbsp;level&nbsp;of&nbsp;sophistication&nbsp;we&nbsp;were&nbsp;looking&nbsp;for&nbsp;in&nbsp;the&nbsp;interface&nbsp;surrounding&nbsp;the&nbsp;map.&nbsp;  
&nbsp;&nbsp;  
&nbsp;Allen

---

<div class="post-metadata">

**Author:** ![Johnny](https://community.thinkgeo.com/user_avatar/community.thinkgeo.com/johnny/32/19044_2.png) [@Johnny](https://community.thinkgeo.com/u/Johnny)\
**Post date:** [May 7, 2013, 8:58am UTC](https://community.thinkgeo.com/t/building-map-in-the-controller/4033/8 "2013-05-07T08:58:17Z")

</div>

Morning&nbsp;Allen,&nbsp;  
&nbsp;&nbsp;  
&nbsp;Thanks&nbsp;for&nbsp;sharing&nbsp;your&nbsp;information,&nbsp;hope&nbsp;everything&nbsp;goes&nbsp;well&nbsp;in&nbsp;following&nbsp;development.&nbsp;Also&nbsp;if&nbsp;you&nbsp;have&nbsp;any&nbsp;more&nbsp;question,&nbsp;please&nbsp;feel&nbsp;free&nbsp;to&nbsp;let&nbsp;us&nbsp;know.&nbsp;&nbsp;  
&nbsp;&nbsp;  
&nbsp;Best&nbsp;Regards,&nbsp;  
&nbsp;&nbsp;  
&nbsp;Johnny
