add spine parser