h rule disquss