device mechanism