removed large sized previous commits 3