source_key basic implementation