added dictionaries to access step or call values from a string key