move all config to the element since it's weird