now flash interfaces is ignored when injected by interface, and now inject only by top level interface