Gray grencheck

Gray grencheck