why isn't d visible?