@AviBueno, I don't understand why you use associative array instead of few different attributes.