fixed getCurrentUser