moved the expire shift func