mini changes and add map