Consciousness explained