ham hap's latest activity