hard aspects