operate bit