loads of good updates to profile and dashboard