heredoc no work