worked on arduino code