Future.sleep should take a float