working on signals and pairs tests