moving around parse syntaxt