add common bit operation machos