add some tests
more acpic glue. very rough outline