removed duplicate main