try some experiment code demo