construct a struct !!