spelling check and somethign else