allowed overwriting existing elements
fixed profile storage containing duplicate records
fixed an exception when trying to access profile of a non-player