returns empty string if user doesn't exit