@Override
    public Map<String,String> readSymbol(String symbol) {
        
        //Return a copy of the data (based om symbol name) so user can read or update it
        //Otherwise, if symbol name does not exist in dataContainer, return null
        HashMap<String,String> data = new HashMap<String, String>();
        Map<String,String> hashtable = dataContainer.get(symbol);
        
        if (hashtable != null) {
        
            for (String key : hashtable.keySet()) {
                data.put(key, hashtable.get(key));
            }   
        
            wip.put(symbol, data);
         
            return wip.get(symbol);
        }
        else {
            return null;
        }
    }