update Rule model + copy_alarm method