Standardized drum api a bit. Moar optional params needed.