more compiler tweaks. need to fix connectivity issue