basically working under rails 4_2 - nowhere near tested