Added functionality for several helper methods, switched to symbols for hashes.