another module writing system