more jw fixes; added reverse jw