tidy up hdp codes