experiments using react