Refactored settings and fixed method delegator for server