hapsaa thread