@baryonlee: why the hash