config widget work