now requiring ruby 2.1