adding devise capability