July 18 layers