"currUserId == null" unnecessary