subscribe device (not finished)