internal manipulation