initial spring setup