there are some bugs left, pin 24, does not work, maybe hardware problem