added guild model
updated version