Add view map but not perfect