no byte input needed