Add unique module system