working on parsing phase setup