bug fixes
removed lower/upper surface dependence for ghost state calculation