strange member progression...