operation: 'improve parsing', layed down the ground work
eclipse stuff