modularisation of detection module refs #1