added mesh source initalisation again