added way to add consecutive path
and other minor changes
minor changes
small change in receiving path
namespace update