update readme and hq.h