added a wfstates.md
diff --git a/WFSTATES.md b/WFSTATES.md
index 4ace3fe..7d3310c 100644
--- a/WFSTATES.md
+++ b/WFSTATES.md
@@ -8,7 +8,6 @@
 
 None at this time
 
-
 ##Get Data
 
 ###Description
@@ -31,4 +30,107 @@
 
 __Consider the following activities...__
 
-`execute_query_filter`, execute_visual_filter, abort_query
\ No newline at end of file
+`execute_query_filter`, execute_visual_filter, abort_query
+
+
+##Explore Data
+
+###Description
+
+Explore Data involves consuming data (reading, listening, watching) or visualizations of data. This activity may involve the examination of a visualization, or the comparing of multiple views of a dataset. Explore may be dynamic, but is a passive state (vs. Enrich). This is the triage step of taking a first look at the data. This is typically a big picture view.
+
+Example Usages
+
+If you are...
+
+Interacting with a map or visualization
+
+Consider the following activities...
+
+pan (pan_start, pan_end), zoom (zoom_in, zoom_out), rotate, drag_object (drag_object_start, drag_object_end), drag (drag_start, drag_end), hover (hover_start, hover_end), select_object, deselect_object, expand_data, collapse_data
+If you are...
+
+Controls for the user to directly interact with the data presented within a visualization
+
+Consider the following activities...
+
+sort, scroll, show_data_info, hide_data_info, highlight_data
+
+##Create View
+
+###Description
+
+Create View of Data involves the organization of data. Creating and manipulating the spatial layout in a visualization, creating categories, deriving higher-level structures, and merging pieces of information all fall under this activity.
+
+####Example Usages
+
+If you are...
+
+Configuring or adjusting the overall UI. This includes arrangement of windows, and hiding/showing of control panels or help functions, but not hiding/showing of data.
+
+Consider the following activities...
+
+open_modal_tools, close_modal_tools, show_tools, hide_tools, resize_window, resize_component, arrange_windows, scroll, show_instructional_material, hide_instructional_material
+If you are...
+
+Generating or displaying visualizations of data (including maps, plots, tables, and more)
+
+Consider the following activities...
+
+show_map, hide_map, show_plot, hide_plot, show_data, hide_data, show_table, hide_table, show_graph, hide_graph, show_chart, hide_chart
+If you are...
+
+Defining the parameters for a visualization (including maps, plots, tables, and more)
+
+Consider the following activities...
+
+select_plot_type, select_table_type, select_map_type, select_graph_type, select_map_layer_type, set_map_layer_properties, set_plot_properties, set_chart_properties, set_graph_properties, define_axes, add_map_layer, remove_map_layer,start_animation, stop_animation, pause_animation, set_animation_properties
+
+##Enrich Data
+
+###Description
+
+In Enrich, the user actively adds insight value back into the tool. Activities include annotating/tagging/labeling data with textual notes or links, bookmarking views, creating links between data elements. Annotations may include external insight (from SMEs), algorithmic results (searching for patterns, denoising, etc.), identifying patterns/trends, (Making notes or conclusions about patterns is in Enrich. Identifying/searching for them is in Transform.)
+
+####Example Usages
+
+If you are...
+
+Letting the user organize their data, in a sandbox or workspace
+
+Consider the following activities...
+
+create_workspace, remove_workspace, add_to_workspace, remove_from_workspace, clear_workspace, export_data, import_data
+If you are...
+
+Letting your user annotate or mark the data. This is an active process of having the user document their insight within your tool
+
+Consider the following activities...
+
+annotate_graph, annotate_plot, annotate_chart, annotate_map, remove_graph_annotation, remove_map_annotation, remove_chart_annotation, bookmark_view, add_note, remove_note, highlight_data
+
+##Transform Data
+
+###Description
+
+In Transform, the user takes a deeper look at the data. The user applies algorithms to transform the data (reduce, denoise, etc.) and searches for patterns. Actions may be informed by SME knowledge or knowledge gained from other datasets. Actions may include interpolating or extrapolating, comparing across data sets or models, correlating. (Making notes or conclusions about patterns is in Enrich. Identifying/searching for them is in Transform.)
+
+####Example Usages
+
+If you are...
+
+Letting your user directly interact with the behavior of an algorithm (such as running a pattern match, or changing the parameters of a clustering algorithm)
+
+Consider the following activities...
+
+denoise, detrend, pattern_search, "do_math", transform_data, coordinate_transform
+
+##Other
+
+###Description
+
+If the user action does not appear to map to any other workflow state, please use Other and contact Draper.
+
+####Example Usages
+
+None at this time
\ No newline at end of file