HEC website not user-friendly, has several flaws