started actually interpreting the strings