back to work on cplusplus