Hot: selfassembling