Begin to write module system