minor fixes
more logic in notification and recs and migrations