worked on Arduino code