arduino framework done. works!