check support before defining tus module