added config structure