Main Script for SOM