comm and curr