extracting cue to separate module