add new rec feature