1. Look for unnecessary generics, if any 2. Audit public APIs and remove unnecessary ones 3. Consider adding DMA