improve not using enable and svintr-config