add disable attribute support