Added the description mechanism