precipation system