manipulation pure