still debugin and fixing . . . .