Implementing Spring Behavior