still having problems ...