DigiDEM is a digital (i.e., voxel based) implementation of the Discrete Element Method. It is specifically designed to handle real particle shapes which are often irregular, complex and/or porous. The shapes are treated as 3D images. Such digital representation has two main advantages for complex shapes. First, data from modern and image-based particle sizer and/or shape analysers can be used directly, since the data are already in an image format. There is no requirement for re-meshing or re-modelling, the latter often involves reduction in details. In fact, the input shape/structure can be as precise as the machine can measure. Secondly, collision and overlap detection is relative straightforward since at least in concept it involves only voxel-level Boolean operations. This makes the coding relatively simple and easy, and the runtime speed high. Recently, efforts are being made to couple DigiDEM with LBM for estimation of drag forces acting on particles in fluid. The coupling is two-way: fluid flow influences how particles move, and particle movements in turn affect the flow field. Some details and examples of this on-going development will be given at the workshop.