drop deriving, switch to ppx_deriving