Robust methods, add dump method