removed ostruct