add include
add chain call to extension