The Multiple multipole program (MMP) is one of the most reliable and accurate simulation methods for plasmonic structures. However, proper MMP modelling is not always trivial since the setting of the multipoles by automatic routines may fail or be inefficient. In such difficult cases, good understanding and experience of the user is needed. In order to illustrate this, four examples are considered and their efficient MMP modelling is explained. In the first two examples a non-spherical particle and a coupled particle pair are considered. In the last two examples, the trickier modelling with an infinitely long substrate is discussed.