Implementing user tracking