Spring2 Technical Manual