using debug