add loader
add map