переписана работа с dictionary