Join and KeepAlive Logic impl