hard term