open a new branch
all my modules properly commented for doxygen