using externally generated reference signals