events and news for user view is roughly done
for update