issue: incorrectly ignore unit while configure your own