various updates for doxygen docs
remove unnecessary socksend from backward