added south and requrements