adding back the source key stuff minus the key