organize requirements, add south