package parser fixed