changed key to mapKey, value to mapValue, provide to provides, put quotes around stuff