// bulk states