before introducing spring