some tests and revising