Better h (25/29)

Better h