Maybe we dont need the StringValue calls