some parser quick and dirty tries