Parser now makes an array list and stuff