added configuration API