better package parser! (issue #2)