implemented device table