Explained creating solution from template