Allow options, move socket check to timer.