lance short