hardfunction