async config class
CR feedback