Eliminated main
Updated