added symbol level methods/started main