fix for boot.type problem, newControl