4 weeks is ok mate. Shame about the last few weeks, that must have been hard on her!!