module private