add all for externe work