Circuit manipulation or Circuit optimization