added map and set tests