config widget functional.