removed peg as dependency