infinite hang fixed