#hard final