respecting target user when storing keys