Started having a look at the ast