simplified get_H method