finished the first working implementation of bidimensional signals