* splitted map loading on several functions * buttons can call multiple functions when pressed * minor