fuck
merged extraction of map