linear module add