starts main; makes ignore categories and constants