640K ought to be enough for anybody