made parsing work