guid can be omit