added surround module