add additional tests to cover all wrapped methods
add error handling
add error handling
fixes, double prec. tests skip devices with no dp