fix shapeless dep