Better h (18/29)

Better h