work on configuration setup