More well written modules.