Update last_seen and join_date functionality