Completed derived key and names retrivial functions