Smain update