We have discussed this before and examples were given in this thread https://merb.cc/vbulletin/showthread.php?t=10672