I have exam coming up first week of October so posting might take a bit.