manage requirements