extension calls + with source roots