можно написать Agreement success violations, не оборачивая в руби код