move svyApplicationCore logic into svyUtils