used megs nxt gen wash, clayed, ag super resin polish, megs nxt gen wax and then 2 coats of p21s wax well worth all that hard work