problems with here docs