First vac callback module. Ugly but hey, its a start