support 'false' for disabled