Adding devise and opro