add UserProcesser::init() method