add debuggable trait