deallocate implementiert, debug ausgaben