hap fixes