spelling mistakes plus. optimised