the code is most of the time auto set to 0000, thank me later