add spring and lvm learning