Challenge: No USB engine ICs( no USB to serial Bridge ICs ).
Why? USB chips are intended for just this purpose.