added graying out of other 2 along with ability to ungrayout