code and fix has never been better! (Should probably get php working locally so I don't have to keep hitting 15 buttons to see results. )