update layout and maps