fixed if-else issue naming and adding to instructions still needs doing
moved testing parser into final stage