Add mspring function