initial manage structure