fixes to workshop map and create workshop for invalid address