add map partial