Better USB handling and messages