wow what a cool amp H, you must know a fair bit about electronics. Was it a kit mini amp or did you source the parts and casing ?