add login functionality to distinguish users