fix some R0 stuff, make lw and sw actually simulate