write information theory module