added more details to DSL heartbeat implementation