updated to h4 part1