add getCurrentUser