sorogan system