move RecSys to utils