Scruntch scrunch. Made it modular and pluggable.