This BP7 was a perfect replacement for the EL1000 out of my 2007 Bullfrog 451 Spa. I matched this up with a replacement control panel TP200. My original panel only had four buttons as well and it looked like a perfect fit. It really was, the only surprise was the size difference. The new panel is quite smaller, but a handy adapter plate is included. I couldn’t be more pleased with the delivery and ease of installation of this product. Definitely a Five Star review for ease of replacement parts on a spa that has been running 19 years.