added silene assembly script