only support Rails 4 (Ruby 1.9.3+) for now =(