work done up till Fri Jul 18