debugging messages removed