device test
extract methods
don't suppress unknown messages
input test
extract methods, comments
message test