added gray map