changed Source.findByIdWithLatestEvents to return latest 50 events