moving ActivityProcessor from spike