forgot some bits