add parsec dependency