correction hpp