mostly finished with facade tests