i'm trying to represent the following structure %data{clients} - @anon_array -$anon_array[#]=%user_info -$user_info{name}=\%name_info -$user_info{addy}=\%addy_info where # is a unique entry number. for some reason I am unable to do this with the following code. for some reason my $data{client} entry is black even though I know for a fact I have a user_number. I have been fighting with this for a week. I need another perspective. <code_snippett> my $radd_name = add_name(); my $radd_address = add_address(); $data{'entries'}=$user_number; $data{'clients'}[$user_number]{name}=$user_number; $data{'clients'}[$user_number]{address}=$radd_name; $data{'clients'}[$user_number]{address}=$radd_address; <code_snippett>