updates to login and add listing