added arrays, reading from files
map works with markers