initialize w ostruct