many changes need for m7wlj