device: add comments
message: documentation
deps: [facet] update and migrate to 0.4.x