added user login ability