sky: add shift to core