fix to_a issue as deprecated in ruby 1.9.3