cascading delete for heartbeats
different service
large refactoring on develop, shame on me