building blocks done, now for testing