difficult to digest