debug before assignment