Spring and Block System