added w1end work