Rename processor into alarm
Use private instead of protected (no difference here)