the eternal question...