Stock futures look slight down for the open, the rest