Warning the service tax defaulters, Finance Minister P Chidambaram on Thursday said after launching the logo of VCES (Voluntary Compliance Encouragement Scheme) that this is an opportunity for all the defaulters to put the past behind and come clean and save themselves from any prosecution and humiliation.