new declaration extraction technique started