add map and fix style