improving newsfeed logic, might be good now?