Work on SIML parser