Added pureness back in