Something is wrong with the hardware logic...