Add bump and extract functionality