added trial.sml