added control bits