many parts seem to be working, but we have not thoroughly tested, nor compared with the spec to make sure we got everything