Derive Bottoms