add test for nested maps