Ow, Ok, I'll try to play with the boundary condition then.
BTW is this a correct way to put a boundary condition?:
u[2>z>0,0]==100 means that except 2 and 0, and anywhere in z value ,u = 100
u[0,t>0]==0 means that at z = 0 and any time except t = 0, u = 0