add read map