After modification on literature/wsn-macroprogramming