removed debug parameter passing