organize requirements