Pre Spring Implementation