add better module comments