Source header update
NEW: host code in C++