General Bottom Techniques