Hot: disributed